$(function(){
    //  点击去注册
    $('#link_reg').on('click',function(){
        $('.login_box').hide()
        $('.reg_box').show()
    })
    // 点击去登录
    $('#link_login').on('click',function(){
        $('.login_box').show()
        $('.reg_box').hide()
    })

    // form表单验证
    // console.log(layui);
    var form= layui.form
    var layer=layui.layer
    form.verify({
        // 配置密码的验证项
        pwd:[
            /^[\S]{6,12}$/
            ,'密码必须6到12位，且不能出现空格'
          ],
          repwd:function(value){
              var pwd=$('.reg_box [name=password]').val()
              if(pwd!==value){
                  return '两次密码输入不一致'
              }
          }
    })


    // 注册表单提交事件
    $('#form-reg').on('submit',function(e){
       e.preventDefault();
       var data={username:$('#form-reg [name=username]').val(),
       password:$('#form-reg [name=password]').val(),
       repassword:$('#form-reg [name=repassword]').val(),
       };
    //    console.log(11);
    //    console.log(data);

       $.post('/api/reg',data,function(res){
           if(res.code!==0){
               return layer.msg(res.message)
           }
            
           layer.msg('注册成功')
        //    模拟人点击、
         $('#link_login').click()

       }) 
    })


    // 登录表单提交事件
    $('#form_login').on('submit',function(e){
        e.preventDefault()
        $.ajax({
            method:'POST',
            url:'/api/login',
            data:$(this).serialize(),
            success:function(res){
                if(res.code!==0){
                    return  layer.msg('登录失败')
                }
                layer.msg('登录成功')
                // console.log(res.token);
                localStorage.setItem('token',res.token)
                location.href='./index.html'
            }
        })
    })
})